/*css 初始化 */
body,div,p,input,a,span,ul,li,img{
    padding:0;
    margin:0;
    font-family:"Microsoft Yahei";
    font-size: 12px;
    color:#696969;
}
select, input,button{margin:0; *border:0; border:none; outline:none; }
img {border:0;  vertical-align:middle; }  /*  去掉图片低测默认的3像素空白缝隙*/
s,i,em,b{font-style:normal;text-decoration:none;}
.clearfix:after{
    content:"";
    display:block;
    clear:both;
    font-size:14px;
}
.clearfix{
    zoom:1;
}
a{
    text-decoration: none;
}
a.hover{
    color:#E01135 !important;
}
li{
    list-style: none;
}
/*公共类*/
.w {  /*版心 提取 */
    width: 1200px; margin:0 auto;
}
.fl {
    float:left
}
.fr {
    float:right
}
.ac {
    text-align:center
}
.ar {
    text-align:right
}
/*头部*/
.parsent,.head,.content{
    width:1600px;
    margin:0 auto;
}
.head{
    height:39px;
    line-height: 39px;
    border-bottom:1px solid #E5E5E5;
}
.login .welcome{
    margin-right:23px;
}
.subnav{
    margin-right:18px;
}
.line{
    width:1px;
    height:10px;
    margin:15px 12px 0px;
    background:#CCCCCC ;
}
/*logo部分*/
.logo{
    height:110px;
}
.logo-img{
    margin-top:23px;
}
.place-bl{
    display:block;
    width:46px;
    height:20px;
    border:1px solid #DFDFDF;
    padding-left:6px;
    margin-left:36px;
    position: relative;
}
.logo-place{
   font-size:32px;
   color:#E01135;
   margin: 36px 0px 0px 18px;
}
.place-bl .misumi1{
    position:absolute;
    top:6px;
    right:8px;
}
.logo-box{
    margin-top:45px;
    *width:670px;
}
.logo-box i{
    width:0px;
    height:0px;
    display:block;
    border-top:5px solid #AAA8A8;
    border-right:5px solid transparent;
    border-bottom:5px solid transparent;
    border-left:5px solid transparent;
}
.search,.shopping{
    height:36px;
    line-height: 36px;
    border:1px solid #DFDFDF;
}
.search{
    width:442px;
    margin-right:20px;
    position: relative;
}
.search .goods{
    width:51px;
    padding-left:11px;
    border-right: 1px solid #DFDFDF;
    position: relative;
}
.goods .misumi1{
    position:absolute;
    top:16px;
    right:10px;
}
.search input[type="text"]{
    height:36px;
    line-height: 36px;
    padding-left:13px;
}
.search span{
    margin-right: 16px;
}
.search button{
    width:65px;
    height:36px;
    background: #fff;
    border-left: 1px solid #dfdfdf;
}
.logo-search{
    position: absolute;
    top:7px;
    right:22px;
}
.shopping{
    width:192px;
    margin-right:8px;
}
.line1{
    width:1px;
    height:13px;
    background: #CCCCCC;
    margin-top:11px;
}
.shop{
    width:84px;
    padding-left:16px;
    position: relative;
}
.shop .misumi2{
    position:absolute;
    top:16px;
    right:20px;
}
.car{
    width:73px;
    padding-left:18px;
    position: relative;
}
.car .misumi3{
    position:absolute;
    top:16px;
    right:19px;
}
.car .two{
    position: absolute;
    top:-5px;
    right:26px;
}
/*底部部分*/
.footer{
    width:1600px;
    height:250px;
    margin-top:52px;
    background: #514442;
    margin:0 auto;
}
.footer-list{
    width:1200px;
    height:183px;
    margin:0 auto;
}
.footer-list img{
    float:left;
    margin: 47px 0px 0px 42px;
}
.footer-list ul{
    float:left;
    margin: 30px 0px 0px 100px;
    color:#A59E9D;
}
.footer-list ul:last-child{
    margin-left:81px;
}
.footer-list li{
     font-size:12px;
     color:#8F8484;
}
.footer-list h2{
    font-size:18px;
}
.footer-list ul img{
    margin-top:0px;
    margin-left:0px;
}
.footer-address{
    width:1600px;
    height:66px;
    margin:0px auto;
    border-top: 1px solid #615553;
}
.footer-address h3,h4{
    font-size:12px;
    color:#A59E9D;
    text-align: center;
}
.footer-address h3{
     margin-top:19px;
}
.footer-address h4{
     margin-top:10px;
}